irrigation inspector - Alemán Inglés Diccionario